natural reservoir - German English Dictionary